addons.tsx 993 B

1234567891011121314151617181920212223242526272829303132333435
  1. import {
  2. PageHeader,
  3. PageHeaderDescription,
  4. PageHeaderMeta,
  5. PageHeaderSummary,
  6. PageHeaderTitle,
  7. } from 'ui-patterns/PageHeader'
  8. import { Addons } from '@/components/interfaces/Settings/Addons/Addons'
  9. import DefaultLayout from '@/components/layouts/DefaultLayout'
  10. import SettingsLayout from '@/components/layouts/ProjectSettingsLayout/SettingsLayout'
  11. import type { NextPageWithLayout } from '@/types'
  12. const ProjectAddons: NextPageWithLayout = () => {
  13. return (
  14. <>
  15. <PageHeader size="default">
  16. <PageHeaderMeta>
  17. <PageHeaderSummary>
  18. <PageHeaderTitle>Add-ons</PageHeaderTitle>
  19. <PageHeaderDescription>Level up your project with add-ons</PageHeaderDescription>
  20. </PageHeaderSummary>
  21. </PageHeaderMeta>
  22. </PageHeader>
  23. <Addons />
  24. </>
  25. )
  26. }
  27. ProjectAddons.getLayout = (page) => (
  28. <DefaultLayout>
  29. <SettingsLayout title="add-ons">{page}</SettingsLayout>
  30. </DefaultLayout>
  31. )
  32. export default ProjectAddons